Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F3 USA F7 USA F8 USA F9 USA F10 USA F11 USA F31 USA F3 USA F11 USA F24 USA F2 USA F5 USA F6 USA F14 USA F27 Usa F12 Usa F13 USA F28 USA F15 Canada F1 Canada F2 USA F12 USA F17 USA F18 XL Capital Bermuda Open - Bermuda USA F8 Fifth Third Bank Tennis Classic - Lexington 2005 West Side Tennis Coub Men's Challenger - Forest Hills USA F32 USA F1 USA F2 USA F5 Atlanta Clay Court Challenger - Atlanta USA F10 USA F23 Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa USA F1 Mexico F1 USTA Challenger - Champaign Internationaux de Nouvelle-Caledonie - New Caledonia AT&T Challenger of Dallas - Dallas XL Bermuda Open - Bermuda 2007 West Side Tennis Club Clay Court Challenger - Forest Hills The Surbiton Trophy - Surbiton The Comercia Challenger - Aptos Levene Gouldin & Thompson Tennis Challenger - Binghamton Swanston Challenger - Sacramento Hilton Waikoloa Village USTA Challenger - Waikoloa San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon National Bank Men's Rimouski Challenger - Rimouski JSM Challenger of Champaign - Urbana Salinas Challenger Dallas Challenger Wolfsburg Challenger Cherbourg Challenger Kyoto Challenger Bangkok Challenger Baton Rouge Challenger Yuba City Challenger Winnetka Challenger Aptos Challenger Lexington Challenger Vancouver Challenger Tulsa Challenger drkoop.com USTA Challenger of San Antonio - San Antonio Sacramento Challenger Tiburon Challenger Calabasas Challenger BMW Tennis Championship - Sunrise Chuncheon Challenger Dallas Challenger Savannah Challenger Sarasota Challenger Aptos Challenger Eddleman USTA Challenger - Birmingham drkoop.com USTA Tennis Championships - Armonk Charlottesville Challenger Honolulu Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Nottingham Challenger Winnetka Challenger Tulsa Challenger Sacramento Challenger Tiburon Challenger Time Warner USTA Challenger - Binghamton Hilton Waikoloa Village USTA Challenger - Waikoloa drkoop.com USTA Tennis Championships of Houston - Houston Knoxville Challenger Honolulu Challenger USTA Seascape Challenger - Aptos Sarasota Challenger Winnetka Challenger Vancouver Challenger USTA Men's Challenger of Urbana-Champaign - Urbana Frito Lay/USTA Challenger - Binghamton drkoop.com USTA Challenger of Tallahassee - Tallahassee Maui Challenger Dallas Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Savannah Challenger Tallahassee Challenger Windy City Classic - Winnetka Odlum Brown Vancouver Open - Vancouver Furth Challenger USTA Tennis Championships of Houston - Houston USA F8 USTA Challenger of Orlando - Orlando Binghamton Challenger Lexington Challenger Harrah's Entertainment Men's Pro Challenger - Tunica Napa Challenger Tiburon Challenger 2006 North Shore Pro Tennis Championship - Winnetka Maui Challenger Dallas Challenger Irving Challenger Savannah Challenger USTA Men's Challenger of Dallas - Dallas Bordeaux Challenger Nottingham Challenger Aptos Challenger Napa Challenger Tiburon Challenger Austin Challenger - Austin XL Bermuda Open - Bermuda Fifth-Third Bank Tennis Classic - Lexington Lexington Challenger Columbus Challenger Sacramento Challenger Fairfield Challenger Charlottesville Challenger Knoxville Challenger Bangkok Challenger Bangkok Challenger Harrah's Entertainment Challenger - Tunica Challenger Banque Nationale Rimouski - Rimouski The Commercia Challenger - Aptos WOW Cafe Challenger - New Orleans Tiburon Challenger - Tiburon The Swanston Challenger - Sacramento 2004 Keys Gate Challenger - Homestead Baden Open - Karlsruhe JSM Challenger - Champaign Music City Challenger - Nashville Voit Mexico City Open - Mexico City 2005 Freeman Men's Challenger - Joplin Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Ford Tennis Championships - Louisville Music City Challenger - Nashville Abierto Internacional de Salinas 'Dario Expreso' - Salinas Tallahassee Challenger Sacramento Challenger Carson Challenger Ojai Challenger Sarasota Challenger Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Vancouver Challenger Calabasas Challenger USTA/Adtech Challenger - Boston Music City Challenger - Nashville USTA Illinois Challenger - Champaign Rijeka Open - Rijeka Zagreb Open - Zagreb The Comercia Bank Challenger - Aptos 2008 Knoxville Challenger - Knoxville Baden Open - Ettlingen Korat Challenger Charlottesville Challenger 2007 Nielsen Pro Tennis Championship - Winnetka Seoul Challenger Hilton Waikoloa USTA Challenger - Waikoloa Puerto Rico Challenger Tennis Event - Humacao Izmir Cup - Izmir drkoop.com USTA challenger of Miami - Miami The Surbiton Trophy - Surbiton Drummondville Challenger Dallas Challenger Talahassee Challenger St. Francis Health System USTA Challenger - Tulsa USTA Challenger of Las Vegas - Las Vegas Powder Byrne Trophy - Surbiton USTA Men's Challenger of Urbana-Champaign - Urbana Ilkley Challenger Lexington Challenger Tallahassee Challenger Tulsa Challenger Tiburon Challenger Knoxville Challenger Champaign Challenger Knoxville Challenger Champaign Challenger Savannah Challenger Dallas Challenger Miller Lite Hall of Fame Tennis Championships - Newport Citrix Tennis Championships - Delray Beach Binghamton Challenger Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Aptos Challenger Miller Lite Hall of Fame Tennis Championships - Newport CNA TennisPro Classic - Winnetka The Hamlet Cup - Long Island AIG Japan Open - Tokyo Heineken Open - Auckland The Stella Artois Grass Court Championships - London CA Tennis Trophy - Vienna Adidas International - Sydney Miller Lite Hall of Fame Tennis Championships - Newport Alessandria Challenger Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island AT&T Challenger of Dallas - Dallas Tiburon Challenger Dallas Challenger Drummondville Challenger USTA Pro Tennis Classic at Mission Hills - Rancho Mirage University of Tennessee USTA Men's Challenger - Knoxville Lexington Challenger Aptos Challenger 2001 Eddleman USTA Challenger - Birmingham USTA Tennis Championships of Austin - Austin Siebel Open - San Jose 2001 UT Tyler Patriot Challenger - Tyler Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston The $50,000 Pro Challenger at Calabasas - Calabasas Fifth Third Bank Tennis Championships - Lexington Miller Lite Hall of Fame Tennis Championships - Newport Le Gosier Challenger RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Levene Gouldin & Thompson Tennis Challenger - Binghamton International Tennis Championships - Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Arizona Men's Tennis Championships - Scottsdale Hilton Waikoloa Village USTA Challenger - Waikoloa U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Freeman Men's $50,000 Challenger - Joplin RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Tiburon Challenger drkoop.com USTA Challenger of Dallas - Dallas Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney SAP Open - San Jose XL Capital Bermuda Open - Bermuda Tennis Channel Open - Las Vegas drkoop.com USTA Tennis Championships of Denver - Denver Open de Montauban - Montauban US Men's Clay Court Championships - Houston Fifth-Third Bank Tennis Championships - Lexington The Stella Artois Championships - London University of Tennessee USTA Men's Challenger - Knoxville II Naples ITG Challenger - Naples Stockholm Open - Stockholm Winnetka Challenger Sydney International - Sydney Ford Tennis Championships - Louisville GHI Bronx Classic - Bronx Smith Barney Men's Challenger - Covington College Station Challenger - College Station Millenium Tennis Championships - Delray Beach SAP Open - San Jose Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston USTA Freeman Men's Challenger - Joplin The West Side Tennis Club Clay Court Challenger - Forest Hills Schickendanz Open - Furth Savannah Challenger dBI Tennis Challenger - Binghamton ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Miller Lite Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles RCA Championships - Indianapolis Odlum Brown Vancouver Open - Vancouver Pilot Pen Tennis - New Haven Lubbock Challenger - Lubbock Pro Challenger at Calabasas - Calabasas Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Delray Beach International Tennis Championships - Delray Beach Roma Open Challenger - Rome Indianapolis Tennis Championships - Indianapolis Davidoff Swiss Indoors Basel - Basel SAP Open - San Jose Binghamton Challenger RCA Championships - Indianapolis Kroger / St. Jude International - Memphis Estoril Open - Estoril Siebel Open - San Jose Carson Challenger AEGON Championships - London Savannah Challenger Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach Winnetka Challenger U.S. Mens's Clay Court Championship - Houston Binghamton Challenger The Mercedes Benz of Calabasas - Calabasas Legg Mason Tennis Classic - Washington D.C. Miller Lite Hall of Fame Tennis Championships - Newport Ford Tennis Championships - Louisville Bank Austria Tennis Trophy - Vienna Sybase Open - San Jose U.S. Men's Clay Court Championships - Houston Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Carson Challenger Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Apia International - Sydney Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Power Horse World Team Cup - Dusseldorf Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington Moselle Open - Metz Pilot Pen Tennis - New Haven Knoxville Challenger Sarasota Challenger Champaign Challenger Champaign Challenger Next Generation Adelaide International - Adelaide Dallas Challenger Dallas Challenger Tallahassee Challenger ABN AMRO World Tennis Tournament - Rotterdam Istanbul Challenger CA Tennis Trophy - Vienna Medibank International - Sydney Winnetka Challenger Noumea Challenger Sacramento Challenger Dallas Challenger SAP Open - San Jose Bergamo Challenger Open SEAT 2008 - Barcelona Charlottesville Challenger Gerry Weber Open - Halle Belgrade Challenger U.S. National Indoor Tennis Championships - Memphis The Artois Championships - London Sacramento Challenger Charlottesville Challenger Delray Beach International Tennis Championships - Delray Beach Knoxville Challenger AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Champaign Challenger Sunrise Challenger Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis AEGON International - Eastbourne Rimouski Challenger Citi Open - Washington Rimouski Challenger Brisbane International - Brisbane Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Countrywide Classic - Los Angeles Topshelf Open - 's-Hertogenbosch Sarasota Challenger Citi Open - Washington Baton Rouge Challenger Sacramento Challenger Charlottesville Challenger RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Knoxville Challenger AEGON Championships - London The Stella Artois Championships - London Atlanta Tennis Championships - Atlanta Champaign Challenger Delray Beach International Tennis Championships - Delray Beach China Open - Beijing Davidoff Swiss Indoors Basel - Basel Regions Morgan Keegan Championships - Memphis Farmers Classic - Los Angeles Pilot Pen Tennis - New Haven SAP Open - San Jose Sarasota Challenger AEGON Championships - London Tallahassee Challenger Atlanta Tennis Championships - Atlanta Erste Bank Open - Vienna US Men's Clay Court Championship - Houston U.S. Men's Clay Court Championships - Orlando Campbell's Hall of Fame Tennis Championships - Newport Sybase Open - San Jose Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston US Men's Clay Court Championship - Houston Aptos Challenger Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Downtown Athletic Club USTA Challenger - Amarillo Le Gosier Challenger Hall of Fame Tennis Championships - Newport USTA Challenger of Burbank - Burbank The USTA Challenger at West End Racquet - Torrance Adidas International - Sydney RCA Championships - Indianapolis drkoop.com USTA Tennis Championships of San Antonio - San Antonio Franklin Templeton Tennis Classic - Scottsdale Davidoff Swiss Indoors - Basel Siebel Open - San Jose Thailand Open - Bangkok Davidoff Swiss Indoors - Basel Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston ARAG World Team Championship - Dusseldorf Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Legg Mason Tennis Classic - Washington D.C. MFS Pro Tennis Championships - Boston Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Regions Morgan Keegan Championships - Memphis Telecom Italia Masters - Rome Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Kroger / St. Jude International - Memphis Campionati BNL dItalia - Rome Winston-Salem Open - Winston-Salem Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Salem Open - Hong Kong BNP Paribas Masters - Paris Regions Morgan Keegan Championships - Memphis BNP Paribas Open - Indian Wells AIG Japan Open - Tokyo Sony Ericsson Open - Miami Franklin Templeton Tennis Classic - Scottsdale Mercedes-Benz Cup - Los Angeles Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Tennis Masters Series - Indian Wells Sony Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Indian Wells Tennis Masters Series - Madrid Heineken Open - Auckland Campbell's Hall of Fame Tennis Championships - Newport Western & Southern Financial Group Masters - Cincinnati U.S. National Indoor Tennis Championships - Memphis Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Campbell's Hall of Fame Tennis Championships - Newport Western & Southern Open - Cincinnati Sony Open Tennis - Miami U.S. Mens's Clay Court Championship - Houston Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Gerry Weber Open - Halle If Stockholm Open - Stockholm The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Masters Series - Hamburg Rogers Masters - Montreal Rogers Masters - Toronto Internazionali BNL dItalia - Rome Tennis Masters Series - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Legg Mason Tennis Classic - Washington BMW Open - Munich Kroger / St. Jude International - Memphis ARAG World Team Championship - Dusseldorf Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Hall of Fame Tennis Championships - Newport French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Legg Mason Tennis Classic - Washington French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon (juniors) Tennis Masters Series - Miami U.S. Open - New York Davis Cup, World Group, SF, FRA-USA 3-2 Hopman Cup - Perth Hopman Cup - Perth Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, SF, RUS-USA 3-2 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, QF, USA-FRA 4-1 Davis Cup, World Group, SF, SWE-USA 1-4 70th River Oaks International Tennis Tournament - Houston U.S. Open (juniors) River Oaks International Tennis Tournament - Houston French Open (juniors) Hopman Cup - Perth Davis Cup, World Group, QF, CRO-USA, 3-2 U.S. Open (juniors) U.S. Open (juniors) Davis Cup, World Group, QR, USA-IND 4-1 Capitala World Tennis Championship 1 Masters Guinot Mary Cohr River Oaks International Tennis Tournament - Houston Davis Cup, World Group, 1R, USA-SUI 4-1 French Open (juniors) Wimbledon (juniors) Tennis Masters Cup Shanghai - Shanghai Olympics - Beijing